package com.maycari.captainbi.data.po;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author 王宏伟
 * @since 2021-04-02
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("captain_49")
public class Captain49Po implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Long id;

    /**
     * ASIN
     */
    private String asin;

    /**
     * 父ASIN
     */
    private String parentAsin;

    /**
     * SKU
     */
    private String sellerSku;

    /**
     * 商品ID
     */
    private Long amazonGoodsId;

    /**
     * 客户预留订单
     */
    private Integer reservedCustomerorders;

    /**
     * 预留转账
     */
    private Integer reservedFcTransfers;

    /**
     * 预留处理
     */
    private Integer reservedFcProcessing;

    /**
     * 预留数量
     */
    private Integer reservedQty;

    /**
     * 3个月内库龄
     */
    @TableField("month_age_3")
    private Integer monthAge3;

    /**
     * 3-6个月库龄
     */
    @TableField("month_age_3_6")
    private Integer monthAge36;

    /**
     * 6-9个月库龄
     */

    @TableField("month_age_6_9")
    private Integer monthAge69;

    /**
     * 9-12个月库龄
     */

    @TableField("month_age_9_12")
    private Integer monthAge912;

    /**
     * 超过12个月的库存数
     */

    @TableField("month_age_12")
    private Integer monthAge12;

    /**
     * <365天LTSF数
     */

    @TableField("ltsf_6_12_num")
    private Integer ltsf612Num;

    /**
     * >365天LTSF数
     */

    @TableField("ltsf_12_num")
    private Integer ltsf12Num;

    /**
     * 预计总LTSF数量
     */
    private Integer ltsfNum;

    /**
     * <365天LTSF货值
     */
    @TableField("ltsf_6_12")
    private BigDecimal ltsf612;

    /**
     * <365天LTSF货值(英国专用)
     */
    @TableField("ltsf_6_12_uk")
    private BigDecimal ltsf612Uk;

    /**
     * >365天LTSF货值
     */
    @TableField("ltsf_12")
    private BigDecimal ltsf12;

    /**
     * >365天LTSF货值(英国专用)
     */
    @TableField("ltsf_12_uk")
    private BigDecimal ltsf12Uk;

    /**
     * 预计总LTSF值
     */
    private BigDecimal ltsf;

    /**
     * 预计总LTSF值(英国专用)
     */
    private BigDecimal ltsfUk;

    /**
     * 高龄货值
     */
    private BigDecimal glhz;

    /**
     * 高龄仓储费(大于180天部分*每件仓储费)
     */
    private BigDecimal glccf;

    /**
     * 高龄仓储费(大于180天部分*每件仓储费)(英国)
     */
    private BigDecimal glccfUk;

    /**
     * 仓储费(小于180和大于180库存量*每件仓储费)
     */
    private BigDecimal ccf;

    /**
     * 仓储费(小于180和大于180库存量*每件仓储费)(英国)
     */
    private BigDecimal ccfUk;

    /**
     * 每件仓储费
     */
    private BigDecimal ccfEvery;

    /**
     * 每件仓储费(英国)
     */
    private BigDecimal ccfEveryUk;

    /**
     * 体积
     */
    private BigDecimal volume;

    /**
     * 是否自发货（0否1是）
     */
    private Integer mfnListingExist;

    /**
     * 自发货库存
     */
    private Integer mfnFulfillableQuantity;

    /**
     * FBA实际库存(可售库存)
     */
    private Integer fulfillableQuantity;

    /**
     * 不可售
     */
    private Integer unsellableQuantity;

    /**
     * FBA总库存
     */
    private Integer totalQuantity;

    /**
     * 未发FBA库存
     */
    private Integer inboundWorkingQuantity;

    /**
     * 入境的装船数量
     */
    private Integer inboundShippedQuantity;

    /**
     * 入境接待量
     */
    private Integer inboundReceivingQuantity;

    /**
     * 预计总货值(可用库存*成本)
     */
    private BigDecimal yjzhz;

    /**
     * 货值比=yjzhz/整个店铺yjzhz
     */
    private BigDecimal yjzhzZb;

    /**
     * 日均销量
     */
    private BigDecimal daySale;

    /**
     * 可用库存
     */
    private Integer availableStock;

    /**
     * 可售天数
     */
    private Integer availableDays;

    /**
     * 建议补货时间
     */
    private Integer suggestedReplenishmentTime;

    /**
     * 建议补货
     */
    private BigDecimal replenishmentQuantity;

    /**
     * 库存天数,90天内产生销量/可用库存
     */
    private String doi;

    /**
     * fba库存报告更新时间
     */
    private Integer fbaTime;

    /**
     * 健康报告更新时间
     */
    private Integer healthTime;

    /**
     * fba保留库存报告更新时间
     */
    private Integer reservedTime;

    /**
     * 创建时间
     */
    private Integer createTime;

    /**
     * 修改时间
     */
    private Integer modifiedTime;

    /**
     * 授权管理表id
     */
    private Integer authorizationId;

}
